package com.kaisa.activity.bean;

import java.io.Serializable;
import java.util.List;

/**
 * Created by 123 on 2015/12/16.
 */
public class TopEntity implements Serializable {

    /**
     * code : 0
     * msg : 成功
     */

    private ResultmsgEntity resultmsg;
    /**
     * resultmsg : {"code":"0","msg":"成功"}
     * theme : [{"seqid":"113","draftId":"43","status":"1","headTitle":null,"headUrl":null,"beginDate":"2015-10-29 00:00:00.0","endDate":"2016-07-26 00:00:00.0","acturl":null,"lastmodifytime":"2015-10-30 15:39:16.0","price":"49999","label":"","scroe":"98","productImgUrl":"http://img.12580.com/ImagesUpload/upload/cms/2015/10/30/144617605909571794.jpg","productName":"【北京出发】北极熊王国-巴黎+北极斯瓦尔巴群岛探秘自然11日之旅","scroeNum":"232","original":"56999","productLv":"2","productTheme":null,"productType":"2","exponentContent":null,"exponentNum":null,"productId":"338644","theriPage":"NorthPole","pagelistLocation":"1","place":"北京","placeDate":"2016-07-26 ","channelids":"3","createtime":"2015-10-30 15:39:04.0","remarkLabel":null,"groupId":null},{"seqid":"112","draftId":"42","status":"1","headTitle":null,"headUrl":null,"beginDate":"2015-10-29 00:00:00.0","endDate":"2016-07-25 00:00:00.0","acturl":null,"lastmodifytime":"2015-10-30 15:39:16.0","price":"63999","label":"","scroe":"98","productImgUrl":"http://img.12580.com/ImagesUpload/upload/cms/2015/10/30/144617607447849685.jpg","productName":"【北京出发】北极熊王国-冰岛+北极斯瓦尔巴群岛探秘自然15日之旅","scroeNum":"201","original":"71999","productLv":"2","productTheme":null,"productType":"2","exponentContent":null,"exponentNum":null,"productId":"338637","theriPage":"NorthPole","pagelistLocation":"2","place":"北京","placeDate":"2016-07-25 ","channelids":"3","createtime":"2015-10-30 15:39:04.0","remarkLabel":null,"groupId":null}]
     * totalCount : 2
     * currentPage : 1
     * limitCount : 2
     */

    private String totalCount;
    private String currentPage;
    private String limitCount;
    /**
     * seqid : 113
     * draftId : 43
     * status : 1
     * headTitle : null
     * headUrl : null
     * beginDate : 2015-10-29 00:00:00.0
     * endDate : 2016-07-26 00:00:00.0
     * acturl : null
     * lastmodifytime : 2015-10-30 15:39:16.0
     * price : 49999
     * label :
     * scroe : 98
     * productImgUrl : http://img.12580.com/ImagesUpload/upload/cms/2015/10/30/144617605909571794.jpg
     * productName : 【北京出发】北极熊王国-巴黎+北极斯瓦尔巴群岛探秘自然11日之旅
     * scroeNum : 232
     * original : 56999
     * productLv : 2
     * productTheme : null
     * productType : 2
     * exponentContent : null
     * exponentNum : null
     * productId : 338644
     * theriPage : NorthPole
     * pagelistLocation : 1
     * place : 北京
     * placeDate : 2016-07-26
     * channelids : 3
     * createtime : 2015-10-30 15:39:04.0
     * remarkLabel : null
     * groupId : null
     */

    private List<ThemeEntity> theme;

    public void setResultmsg(ResultmsgEntity resultmsg) {
        this.resultmsg = resultmsg;
    }

    public void setTotalCount(String totalCount) {
        this.totalCount = totalCount;
    }

    public void setCurrentPage(String currentPage) {
        this.currentPage = currentPage;
    }

    public void setLimitCount(String limitCount) {
        this.limitCount = limitCount;
    }

    public void setTheme(List<ThemeEntity> theme) {
        this.theme = theme;
    }

    public ResultmsgEntity getResultmsg() {
        return resultmsg;
    }

    public String getTotalCount() {
        return totalCount;
    }

    public String getCurrentPage() {
        return currentPage;
    }

    public String getLimitCount() {
        return limitCount;
    }

    public List<ThemeEntity> getTheme() {
        return theme;
    }

    public static class ResultmsgEntity {
        private String code;
        private String msg;

        public void setCode(String code) {
            this.code = code;
        }

        public void setMsg(String msg) {
            this.msg = msg;
        }

        public String getCode() {
            return code;
        }

        public String getMsg() {
            return msg;
        }
    }

    public static class ThemeEntity implements Serializable{
        private String seqid;
        private String draftId;
        private String status;
        private Object headTitle;
        private Object headUrl;
        private String beginDate;
        private String endDate;
        private Object acturl;
        private String lastmodifytime;
        private String price;
        private String label;
        private String scroe;
        private String productImgUrl;
        private String productName;
        private String scroeNum;
        private String original;
        private String productLv;
        private Object productTheme;
        private String productType;
        private Object exponentContent;
        private Object exponentNum;
        private String productId;
        private String theriPage;
        private String pagelistLocation;
        private String place;
        private String placeDate;
        private String channelids;
        private String createtime;
        private Object remarkLabel;
        private Object groupId;

        public void setSeqid(String seqid) {
            this.seqid = seqid;
        }

        public void setDraftId(String draftId) {
            this.draftId = draftId;
        }

        public void setStatus(String status) {
            this.status = status;
        }

        public void setHeadTitle(Object headTitle) {
            this.headTitle = headTitle;
        }

        public void setHeadUrl(Object headUrl) {
            this.headUrl = headUrl;
        }

        public void setBeginDate(String beginDate) {
            this.beginDate = beginDate;
        }

        public void setEndDate(String endDate) {
            this.endDate = endDate;
        }

        public void setActurl(Object acturl) {
            this.acturl = acturl;
        }

        public void setLastmodifytime(String lastmodifytime) {
            this.lastmodifytime = lastmodifytime;
        }

        public void setPrice(String price) {
            this.price = price;
        }

        public void setLabel(String label) {
            this.label = label;
        }

        public void setScroe(String scroe) {
            this.scroe = scroe;
        }

        public void setProductImgUrl(String productImgUrl) {
            this.productImgUrl = productImgUrl;
        }

        public void setProductName(String productName) {
            this.productName = productName;
        }

        public void setScroeNum(String scroeNum) {
            this.scroeNum = scroeNum;
        }

        public void setOriginal(String original) {
            this.original = original;
        }

        public void setProductLv(String productLv) {
            this.productLv = productLv;
        }

        public void setProductTheme(Object productTheme) {
            this.productTheme = productTheme;
        }

        public void setProductType(String productType) {
            this.productType = productType;
        }

        public void setExponentContent(Object exponentContent) {
            this.exponentContent = exponentContent;
        }

        public void setExponentNum(Object exponentNum) {
            this.exponentNum = exponentNum;
        }

        public void setProductId(String productId) {
            this.productId = productId;
        }

        public void setTheriPage(String theriPage) {
            this.theriPage = theriPage;
        }

        public void setPagelistLocation(String pagelistLocation) {
            this.pagelistLocation = pagelistLocation;
        }

        public void setPlace(String place) {
            this.place = place;
        }

        public void setPlaceDate(String placeDate) {
            this.placeDate = placeDate;
        }

        public void setChannelids(String channelids) {
            this.channelids = channelids;
        }

        public void setCreatetime(String createtime) {
            this.createtime = createtime;
        }

        public void setRemarkLabel(Object remarkLabel) {
            this.remarkLabel = remarkLabel;
        }

        public void setGroupId(Object groupId) {
            this.groupId = groupId;
        }

        public String getSeqid() {
            return seqid;
        }

        public String getDraftId() {
            return draftId;
        }

        public String getStatus() {
            return status;
        }

        public Object getHeadTitle() {
            return headTitle;
        }

        public Object getHeadUrl() {
            return headUrl;
        }

        public String getBeginDate() {
            return beginDate;
        }

        public String getEndDate() {
            return endDate;
        }

        public Object getActurl() {
            return acturl;
        }

        public String getLastmodifytime() {
            return lastmodifytime;
        }

        public String getPrice() {
            return price;
        }

        public String getLabel() {
            return label;
        }

        public String getScroe() {
            return scroe;
        }

        public String getProductImgUrl() {
            return productImgUrl;
        }

        public String getProductName() {
            return productName;
        }

        public String getScroeNum() {
            return scroeNum;
        }

        public String getOriginal() {
            return original;
        }

        public String getProductLv() {
            return productLv;
        }

        public Object getProductTheme() {
            return productTheme;
        }

        public String getProductType() {
            return productType;
        }

        public Object getExponentContent() {
            return exponentContent;
        }

        public Object getExponentNum() {
            return exponentNum;
        }

        public String getProductId() {
            return productId;
        }

        public String getTheriPage() {
            return theriPage;
        }

        public String getPagelistLocation() {
            return pagelistLocation;
        }

        public String getPlace() {
            return place;
        }

        public String getPlaceDate() {
            return placeDate;
        }

        public String getChannelids() {
            return channelids;
        }

        public String getCreatetime() {
            return createtime;
        }

        public Object getRemarkLabel() {
            return remarkLabel;
        }

        public Object getGroupId() {
            return groupId;
        }
    }
}
